libcxxabi-arm-ehabi-fix
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Wed, 2 Jan 2019 11:37:45 +0000 (11:37 +0000)
committerSylvestre Ledru <sylvestre@debian.org>
Wed, 2 Jan 2019 11:37:45 +0000 (11:37 +0000)
commite7a026a25da6b4dc6b6b5db7191ef6353e0980dc
treec2e9b6e4955fe9a7193489ff4335ad50012c5f9b
parent5bfc329675c51784a4412821665de36d1ffb79b7
libcxxabi-arm-ehabi-fix

Fix arm EHABI code to work. armhf had exception test failing without EHABI support.

No known upstream bug about this. Actual code change is more like workaround than
something that upstream would accept. Proper fix would be adding _Unwind_Control_Block
to clang unwind.h. _Unwind_Control_Block should also extend _Unwind_Exception to make
sure their ABI stays in sync.

No known upstream bug about this.

Gbp-Pq: Name libcxxabi-arm-ehabi-fix.patch
libcxxabi/src/cxa_exception.cpp
libcxxabi/src/cxa_exception.hpp